package com.ruoyi.system.domain;

import io.swagger.models.auth.In;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;


/**
 * 供应商体系认证表（关联 证书表，禁用物质表，欧盟法规表，上传附件表）(补加 证书体系证书附件表)
 * @author 付疆疆
 * @date 2020/8/24 14:57
 */
public class SysVendorSystem {

    //唯一识别
    private Integer sid;

    //生命周期调用（不存在数据库中）
    private Integer lid;

    //IATF16949认证推进计划
    private String plan;

    //环评报告
    private String eiaReport;

    //禁用物质控制计划
    private String prohibited;

    //欧盟法规认证计划
    private String euPlan;

    //北美法规认证情况
    private String naSituation;

    //其他法规认证情况
    private String otherSituation;

    //关联证书（数组）
    private String afids;

    //上传附件（数组）
    private String bfids;

    //欧盟法规认证情况（数组）
    private String cfids;

    //禁用物质（数组）
    private String dfids;

    //实体类调用
    private ArrayList<SysVendorSystemCertificate> vendorSystemCertificateArray;

    public Integer getSid() {
        return sid;
    }

    public void setSid(Integer sid) {
        this.sid = sid;
    }

    public Integer getLid() {
        return lid;
    }

    public void setLid(Integer lid) {
        this.lid = lid;
    }

    public String getPlan() {
        return plan;
    }

    public void setPlan(String plan) {
        this.plan = plan;
    }

    public String getEiaReport() {
        return eiaReport;
    }

    public void setEiaReport(String eiaReport) {
        this.eiaReport = eiaReport;
    }

    public String getProhibited() {
        return prohibited;
    }

    public void setProhibited(String prohibited) {
        this.prohibited = prohibited;
    }

    public String getEuPlan() {
        return euPlan;
    }

    public void setEuPlan(String euPlan) {
        this.euPlan = euPlan;
    }

    public String getNaSituation() {
        return naSituation;
    }

    public void setNaSituation(String naSituation) {
        this.naSituation = naSituation;
    }

    public String getOtherSituation() {
        return otherSituation;
    }

    public void setOtherSituation(String otherSituation) {
        this.otherSituation = otherSituation;
    }

    public String getAfids() {
        return afids;
    }

    public void setAfids(String afids) {
        this.afids = afids;
    }

    public String getBfids() {
        return bfids;
    }

    public void setBfids(String bfids) {
        this.bfids = bfids;
    }

    public String getCfids() {
        return cfids;
    }

    public void setCfids(String cfids) {
        this.cfids = cfids;
    }

    public String getDfids() {
        return dfids;
    }

    public void setDfids(String dfids) {
        this.dfids = dfids;
    }

    public ArrayList<SysVendorSystemCertificate> getVendorSystemCertificateArray() {
        return vendorSystemCertificateArray;
    }

    public void setVendorSystemCertificateArray(ArrayList<SysVendorSystemCertificate> vendorSystemCertificateArray) {
        this.vendorSystemCertificateArray = vendorSystemCertificateArray;
    }
}
